using System;
using System.Collections.Generic;
using System.Text;
namespace DTO
{
    public class HoaDonDTO
    {
        public HoaDonDTO() { }

        private String _MaHoaDon;
        public String MaHoaDon
        {
            get { return _MaHoaDon; }
            set { _MaHoaDon = value; }
        }
        private string _maKhachHang;

        public string MaKhachHang
        {
            get { return _maKhachHang; }
            set { _maKhachHang = value; }
        }

        private int _maNguoiNhanHang;

        public int MaNguoiNhanHang
        {
            get { return _maNguoiNhanHang; }
            set { _maNguoiNhanHang = value; }
        }
        private string _maNhanVien;

        public string MaNhanVien
        {
            get { return _maNhanVien; }
            set { _maNhanVien = value; }
        }
        private DateTime _NgayLapHoaDon;
        public DateTime NgayLapHoaDon
        {
            get { return _NgayLapHoaDon; }
            set { _NgayLapHoaDon = value; }
        }
        private DateTime _NgayGiao;
        public DateTime NgayGiao
        {
            get { return _NgayGiao; }
            set { _NgayGiao = value; }
        }
        private int _maHinhThucGiaoHang;

        public int MaHinhThucGiaoHang
        {
            get { return _maHinhThucGiaoHang; }
            set { _maHinhThucGiaoHang = value; }
        }
        private int _maHinhThucThanhToan;

        public int MaHinhThucThanhToan
        {
            get { return _maHinhThucThanhToan; }
            set { _maHinhThucThanhToan = value; }
        }

        private int _maKhuVucGiaoHang;

        public int MaKhuVucGiaoHang
        {
            get { return _maKhuVucGiaoHang; }
            set { _maKhuVucGiaoHang = value; }
        }
        private Decimal _TongTien;
        public Decimal TongTien
        {
            get { return _TongTien; }
            set { _TongTien = value; }
        }
        private Decimal _VAT;
        public Decimal VAT
        {
            get { return _VAT; }
            set { _VAT = value; }
        }
        private Decimal _TongTienThanhToan;
        public Decimal TongTienThanhToan
        {
            get { return this._TongTien + this._VAT; }
            set { _TongTienThanhToan = value; }
        }
        private Int32 _TinhTrangHoaDon;
        public Int32 TinhTrangHoaDon
        {
            get { return _TinhTrangHoaDon; }
            set { _TinhTrangHoaDon = value; }
        }
        private String _GhiChu;
        public String GhiChu
        {
            get { return _GhiChu; }
            set { _GhiChu = value; }
        }

        private decimal _phiGiaoHang;

        public decimal PhiGiaoHang
        {
            get { return _phiGiaoHang; }
            set { _phiGiaoHang = value; }
        }
    }
}